// 时间戳 转 日期格式
export const timestampToTime = (timestamp) => {
    // 时间戳为10位需*1000，时间戳为13位的话不需乘1000
    var date = new Date(timestamp) 

    var Y = date.getFullYear() + "-"
    var M =
        (date.getMonth() + 1 < 10
            ? "0" + (date.getMonth() + 1)
            : date.getMonth() + 1) + "-"
    var D = (date.getDate() < 10 ? "0" + date.getDate() : date.getDate()) + " "
    var h =
        (date.getHours() < 10 ? "0" + date.getHours() : date.getHours()) + ":"
    var m =
        (date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes()) +
        ":"
    var s = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds()

    return Y + M + D + h + m + s
    // return Y + M + D
    // return h + m + s
}

// 日期格式 转 时间戳
export const timeToTimestamp = (timestamp) => {
    // 时间戳为10位需/1000，时间戳为13位的话不需/1000
    var time = new Date(timestamp).getTime() 
    return time;
};

const debounce = (fn, time) => {
    let Timer = null;
    return () => {
        clearTimeout(Timer);
        Timer = setTimeout(() => {
            fn();
        }, 1000);
    };
};